.serach_cn {
	width: 100vw;
	background-color: #fafafa;
}

.pay .serach_title {
	position: relative;
	text-align: center;
	padding-top: 4.53vw;
	padding-bottom: 4.67vw;
}

.pay .serach_title span {
	font-size: 3.73vw;
	color: #555555;
	line-height: 4.62vw;
}

.pay .serach_title img {
	position: absolute;
	top: 4.37vw;
	left: 0vw;
	width: 2.67vw;
	height: 4.67vw;
	color: #999999;
	margin-bottom: 4.8vw;
	margin-left: 2.8vw;
	margin-right: 2.8vw;
}

/* 间隔 */
.pay .interval{
	width: 100vw;
	height: 2.67vw;
	background-color: #f4f4f4;
}


/* 付款方式 */
.pay_manner {
	margin-left: 2.93vw;
	margin-right: 2.93vw;
	margin-top: 4.53vw;
	margin-bottom: 4.8vw;
}
.pay_manner .manner_item {
	display: flex;
}

/* 点击时变色 */
.pay_manner .manner_item .btn:hover {
	background-color: #c55a5c;
}
.pay_manner .manner_item .btn {
	position: relative;
	width: 4.8vw;
	height: 4.8vw;
	border: 0.13vw solid #d1ddd1;
	border-radius: 50%;
	/* vertical-align: middle; */
	margin-right: 4.27vw;
}
.pay_manner .manner_item .btn img {
	position: absolute;
	top: 32%;
	left: 50%;
	transform: translate(-50%);
	width: 2.93vw;
	height: 2.13vw;
	color: white;
}

.pay_manner .manner_item .logo img {
	width: 5.33vw;
	height: 5.07vw;
	margin-right: 5.2vw;
}
.pay_manner .manner_item .name p{
	font-size: 3.73vw;
	color: #777777;
	font-weight: bold;
}
.pay_manner .line{
	width: 94.4vw;
	height: 0.13vw;
	background-color: #cecece;
	margin-top: 4.8vw;
	margin-bottom: 5.47vw;
}

/* 付款按钮 */
.pay .pay_btn{
	margin-top: 78vw;
	margin-left: 2.8vw;
}
.pay .pay_btn button{
	/* 给按钮本身设置内边距 */
	font-size: 4.27vw;
	color: #ffffff;
	padding: 4.53vw 42.93vw 4.4vw 42.93vw;
	background-color: #c55a5c;
	border: 0;
	border-radius: 1.33vw;
}